.main_box{margin-top:10px;width:980px;}
.ind_left_side{float:left;width:730px;}
.ind_right_side{float:right;width:240px;}
.mF_YSlider .num li span{z-index:1;background:url(../img/pic_num_bg.gif) no-repeat;}
.ind_top_news_list li a:hover{color:#666;}
.ind_sel{width:240px;}
.ind_sel_top{width:238px;height:28px;border:1px #89111D solid;background:url(../img/ind_sel_top_bg.gif) repeat-x;}
.ind_sel_top h2{padding:0 0 0 30px;height:28px;line-height:26px !important;*line-height:30px !important;_line-height:28px;overflow:hidden;font-size:12px;background:url(../img/zoom_ico.gif) no-repeat 10px center;color:#fff;}
.ind_sel_box_btn a:hover{color:#fff;text-decoration:none;}
/*
.ind_r_side_title{height:28px;padding:0 13px;border-bottom:1px #ddd solid;background:url(../img/r_side_title.gif) repeat-x left top;line-height:28px;overflow:hidden;color:#333;}
.ind_r_side_title span{color:#AD0101;}
.ind_r_side_title h2{float:left;font-size:12px;}
.ind_r_side_title .more{float:right;padding:7px 0 7px 13px;background:url(../img/more_arr.gif) no-repeat left 12px;height:16px;overflow:hidden;line-height:14px !important;*line-height:16px !important;_line-height:14px;}
.ind_left_side_tit .tab_sel li a:hover{text-decoration:none;color:#999;}
.ind_left_side_tit .tab_sel li.this a:hover{text-decoration:none;color:#fff;}
*/
.ind_hotel_rank{width:238px;border:1px #e8e8e8 solid;border-bottom:none;}
.ind_hotel_rank ul{width:238px;border-top:1px #f7f7f7 solid;}
.ind_hotel_rank li{width:233px;height:16px;padding:8px 0 8px 5px;border-bottom:1px #eee solid;background:#f7f7f7;float:left;} 
.ind_hotel_rank li .num{float:left;width:16px;height:16px;overflow:hidden;background:url(../img/rank_num_bg.gif) no-repeat;color:#fff;font-weight:bold;line-height:16px;text-align:center;font-size:11px;}
.ind_hotel_rank li .pic{display:none;}
.ind_hotel_rank li .text{float:left;width:200px;overflow:hidden;padding:0 0 0 10px;}
.ind_hotel_rank li .text_title{width:200px;height:16px;overflow:hidden;line-height:16px;}
.ind_hotel_rank li .text_title a{color:#666;}
.ind_hotel_rank li .text_title a:hover{color:#666;text-decoration:none;}
.ind_hotel_rank li .text_address{display:none;}
.ind_hotel_rank li.this{width:233px;height:59px;padding:9px 0 10px 5px;border-bottom:1px #eee solid;background:#fff;float:left;} 
.ind_hotel_rank li.this .num{float:left;width:16px;height:16px;overflow:hidden;background:url(../img/rank_num_bg_this.gif) no-repeat;color:#fff;font-weight:bold;line-height:16px;text-align:center;font-size:11px;}
.ind_hotel_rank li.this .pic{float:left;width:60px;height:55px;overflow:hidden;display:inline;margin-left:6px;padding:2px;background:#e8e8e8;}
.ind_hotel_rank li.this .pic img{float:left;width:60px;height:55px;}
.ind_hotel_rank li.this .text{float:left;width:134px;overflow:hidden;padding:0 0 0 7px;}
.ind_hotel_rank li.this .text_title{width:134px;height:auto;overflow:hidden;line-height:16px;}
.ind_hotel_rank li.this .text_title a{color:#B41E1C;}
.ind_hotel_rank li.this .text_title a:hover{color:#B41E1C;text-decoration:none;}
.ind_hotel_rank li.this .text_address{width:134px;height:16px;overflow:hidden;line-height:16px;padding-top:5px;color:#999;display:block;}
.ind_r_ad{width:240px;margin-top:10px;}
.ind_news{width:238px;border:1px #e8e8e8 solid;}
.ind_news_box{width:228px;height:188px;padding:12px 0 0 10px;border-top:1px #f7f7f7 solid;}
.ind_news_box li{float:left;width:203px;height:22px;line-height:22px;padding:0 0 0 15px;overflow:hidden;background:url(../img/list_ico.gif) no-repeat 7px center;}
.ind_news_box li a{color:#999;}
.ind_pg li .text a:hover{color:#999;text-decoration:none;}
.ind_pg_show_left li .text a{color:#666;text-decoration:none;}
.ind_pg_show_left li.this .text a{color:#B41E1C;text-decoration:none;}
.ind_pg_show_right_left a:hover{background:url(../img/pg_show_arr.gif) no-repeat left -39px;}
.ind_pg_show_right_right a:hover{background:url(../img/pg_show_arr.gif) no-repeat right -39px;}
.ind_bbs_tab li a:hover{text-decoration:none;}
.ind_cool_link_info li a:hover{color:#666;text-decoration:none;}
.other_position{height:16px;padding:3px 0 2px 6px;line-height:16px;overflow:hidden;color:#333;}
.other_position a.home{padding:0 0 0 20px;background:url(../img/home_ico.gif) no-repeat left center;}
.other_position span{padding:0 10px;}
.hotel_list_r_box{margin-top:10px;}
.hotel_list_sel{width:718px;padding:0 0 0 10px;border:1px #eee solid;margin-top:10px;background:url(../img/hotel_sel_bg.gif) repeat-x left top;-moz-border-radius:5px;border-radius:2px;}
.hotel_list_sel_info{width:703px;padding:5px 0 5px 5px;border-top:1px #f7f7f7 solid;}
.hotel_list_sel_info li{float:left;padding:10px 0 10px 0;border-bottom:1px #eee dashed;width:698px;}
.hotel_list_sel_info li.end{border-bottom:none;}
.hotel_list_sel_info li .name{float:left;width:76px;height:24px;line-height:24px;overflow:hidden;text-align:center;color:#333;}
.hotel_list_sel_info li .info{float:left;width:612px;}
.hotel_list_sel_info li .info a{display:inline-block;height:24px;overflow:hidden;padding:0 8px;line-height:24px;margin-left:5px;color:#666;-moz-border-radius:5px;border-radius:5px;}
.hotel_list_sel_info li .info a:hover{background:#BF0200;color:#fff;text-decoration:none;}
.hotel_list_sel_info li .info a.this{background:#BF0200;color:#fff;}
.hotel_list_title{margin-top:10px;width:720px;padding:4px 5px;height:28px;background:#f7f7f7;}
.hotel_list_title .lm{float:left;height:28px;}
.hotel_list_title .lm li{float:left;margin-right:5px;display:inline;}
.hotel_list_title .lm li a{display:block;width:76px;height:16px;padding:6px 0 6px 8px;background:url(../img/lm_bg.gif) no-repeat;overflow:hidden;}
.hotel_list_title .lm li a:hover{background:url(../img/lm_bg_this.gif) no-repeat;text-decoration:none;}
.hotel_list_title .lm li a.this{background:url(../img/lm_bg_this.gif) no-repeat;}
.hotel_list_title .lm li span{display:block;width:57px;height:l6px;overflow:hidden;padding:0 0 0 19px;line-height:15px;}
.hotel_list_title .lm li span.list{background:url(../img/hotel_sel_list_ico.gif) no-repeat left top;}
.hotel_list_title .lm li span.map{background:url(../img/hotel_sel_map_ico.gif) no-repeat left top;}
.hotel_list{width:730px;}
.hotel_list li{float:left;width:724px;padding:5px 0 5px 6px;margin-top:10px;}
.hotel_list li .pic{width:220px;height:150px;position:relative;float:left;padding:6px;background:url(../img/hotel_list_bg.gif) no-repeat;}
.hotel_list li .pic img{float:left;width:220px;height:150px;}
.hotel_list li .pic .layer{height:32px;position:absolute;right:14px;bottom:14px;display:none;}
.hotel_list li .text{float:left;padding:0 0 0 15px;width:471px;}
.hotel_list li .text_tit{width:471px;height:24px;overflow:hidden;line-height:24px;}
.hotel_list li .text_tit h2{float:left;font-size:14px;}
.hotel_list li .text_tit .star{float:left;padding:6px 0 0 15px;}
.hotel_list li .text_tit .gift{float:left;padding:4px 0 0 15px;}
.hotel_list li .text_info{width:460px;overflow:hidden;height:32px;line-height:16px;padding-top:4px;color:#999;}
.hotel_list li .text_address{width:460px;height:20px;line-height:20px;padding-top:4px;overflow:hidden;color:#999;}
.hotel_list li .text_address span{color:#333;}
.hotel_list li .table_box{width:471px;margin-top:11px;height:60px;overflow:hidden;}
.hotel_list li .table_box_tit{width:471px;height:29px;border-top:1px #eee solid;overflow:hidden;background:#f7f7f7;}
.hotel_list li .table_box_tit_box{width:480px;height:29px;}
.hotel_list li .table_box_tit_list{float:left;width:117px;height:24px;padding-top:5px;overflow:hidden;border-right:1px #eee solid;text-align:center;}
.hotel_list li .table_box_tit_list img{margin-right:5px;vertical-align:top;}
.hotel_list li .table_box_info{width:471px;height:29px;border-bottom:1px #eee solid;overflow:hidden;}
.hotel_list li .table_box_info_box{width:480px;height:29px;}
.hotel_list li .table_box_info_list{float:left;width:117px;height:29px;line-height:29px;color:#f90;overflow:hidden;border-right:1px #eee solid;text-align:center;}
.hotel_list li.this .pic .layer_right a:hover{text-decoration:none;color:#f90;}
.hotel_search{width:229px;height:30px;padding:9px 0 9px 9px;border:1px #e8e8e8 solid;border-top:1px #f7f7f7 solid;background:url(../img/hotel_search_bg.gif) no-repeat 9px 9px;}
.hotel_search_left{float:left;width:120px;height:23px;padding:3px 0 0 25px;margin:2px 0 0 2px;display:inline;background:url(../img/search_inp_bg.gif) no-repeat left top;}
.hotel_search_left input{width:115px;border:0;height:20px;line-height:20px;color:#999;}
.hotel_search_btn{float:left;width:70px;height:26px;margin-top:2px;}
.hotel_search_btn a{display:block;width:70px;height:26px;overflow:hidden;background:url(../img/search_btn.gif) no-repeat;color:#fff;font-weight:bold;text-align:center;line-height:26px !important;*line-height:28px !important;_line-height:26px;}
.hotel_search_btn a:hover{color:#fff;text-decoration:none;}
.hotel_info_brand_text_btn a:hover{color:#fff;text-decoration:none;}
.hotel_info_calendar_info_main ul li a:hover{color:#333;text-decoration:none;background:#eee;}
.hotel_info_calendar_info_main ul li.morn a:hover{background:none;}
.hotel_info_calendar_info_main ul li.noon a:hover{background:none;}
.hotel_info_calendar_info_main ul li.day a:hover{background:none;}
.hotel_wed_layer_hd_date_main ul li a:hover{color:#333;text-decoration:none;background:#eee;}
.hotel_wed_layer_hd_date_main ul li.morn a:hover{background:none;}
.hotel_wed_layer_hd_date_main ul li.noon a:hover{background:none;}
.hotel_wed_layer_hd_date_main ul li.day a:hover{background:none;}
.hotel_wed_map_left_info_txt a:hover{color:#999;}
.hotel_wed_map_left_info_txt a:hover.this{color:#f90;text-decoration:none;}
.makeup_list li .text a:hover{color:#a10000;text-decoration:none;}
.graphy_list li .pic .layer_right a:hover{text-decoration:none;color:#f90;}
.graphy_list li .text a:hover{color:#666;text-decoration:none;}
.graphy_list li.this .pic .layer_right a:hover{text-decoration:none;color:#f90;}
.graphy_list li.this .text a:hover{color:#999;text-decoration:none;}
.gp_graphy_show li .txt a:hover{text-decoration:none;color:#333;}
.gp_graphy_show_page li a:hover{color:#B4201E;text-decoration:none;}
.gp_graphy_show_page li a:hover.left{width:54px;padding:0 0 0 26px;background:url(../img/graphy_page_left_hov.gif) no-repeat 10px 9px;color:#B4201E;}
.gp_graphy_show_page li a:hover.right{width:54px;padding:0 26px 0 0;text-align:right;background:url(../img/graphy_page_right_hov.gif) no-repeat 63px 9px;color:#B4201E}
.gp_graphy_show_add li a:hover{text-decoration:none;}
.gp_graphy_video li .pic span a:hover{background:url(../img/graphy_video_btn.png) no-repeat left -90px;}
.gp_graphy_edit_top .edit a.uppic:hover{background:url(../img/pic_right.gif) no-repeat left center;color:#B41E1C;}
.gp_graphy_edit_btn a:hover{text-decoration:none;}
.gp_search_btn a:hover{color:#fff;text-decoration:none;}
.gp_graphy_show_info li .shop_box .submit a:hover{text-decoration:none;color:#fff;}
.gp_graphy_show_info li.hov .shop_box .submit a:hover{text-decoration:none;color:#fff;}
.gp_graphy_show_info li.hov .shop_left a:hover{background:url(../img/graphy_show_l_btn3.gif) no-repeat left -39px;}
.gp_graphy_show_info li.hov .shop_right a:hover{background:url(../img/graphy_show_r_btn.gif) no-repeat left -19px;}
.graphy_show_shop_text a:hover.qq{text-decoration:none;}
.graphy_show_shop_btn .order_btn a:hover{text-decoration:none;}
.wed_news_title .more2 a:hover{text-decoration:none;}
.wed_news_title .more2 a:hover{text-decoration:none;}
.wed_news_title .more4 a:hover{text-decoration:none;}
.picshow_top li a:hover{color:#B41E1C;text-decoration:none;}
.info_gift_r_list li .btn a:hover{color:#fff;text-decoration:none;}
.music_list_music li .action a:hover.play{background:url(../img/music_play_btn.gif) no-repeat left top;}
.music_list_music li .action a:hover.down{background:url(../img/music_play_btn.gif) no-repeat right top;}
